double meaning - French English Dictionary